the saviour - Español Inglés Diccionario